Strategic programming
長く考える
/mrsekut-book-APoSD/3.2 戦略的プログラミング(Strategic programming)